Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Argentina F17 Argentina F3 Argentina F7 Argentina F11 Bolivia F2 Chile F7 Chile F14 Chile F4 Argentina F2 Argentina F4 Argentina F6 Argentina F7 Brazil F18 Argentina F19 Colombia F1 Colombia F2 Argentina F23 Argentina F24 Chile F8 Chile F9 Chile F10 Argentina F27 Chile F14 Chile F15 Croatia F3 Croatia F4 Croatia F5 Croatia F6 Chile F1 Argentina F3 Argentina F6 Argentina F7 Argentina F8 Argentina F9 Austria F1 Belgium F4 Belgium F5 Germany F12 Argentina F16 Argentina F17 Argentina F18 Argentina F19 Argentina F20 Chile F6 Brazil F18 Brazil F19 Brazil F20 Brazil F21 Argentina F2 Argentina F3 Argentina F4 Argentina F5 Brazil F3 Italy F15 Italy F16 Italy F17 Argentina F7 Argentina F8 Germany F9 Argentina F13 Argentina F15 Argentina F16 Argentina F17 Chile F5 Brazil F11 Brazil F12 Brazil F15 Argentina F19 Argentina F20 Chile F1 Argentina F1 Argentina F2 Argentina F3 Chile F3 Chile F4 Argentina F5 Argentina F6 Argentina F7 Germany F7 Germany F8 M15 Villa Maria M25 Pensacola M25 Santo Domingo M25 Santo Domingo M25 Tulsa Argentina F14 Argentina F6 Brazil F2 Belgium F3 Chile F1 Chile F2 M25 Punta del Este The Scottish Tennis Championships - Edinburgh ATU Cup - Weiden Tumkur Open - Tumkur Dharwad Challenger 2003 - Dharwad Rhein-Main Challenger 2003 - Aschaffenburg USTA Men's Challenger of Dallas - Dallas Nord/LB Open - Braunschweig TED Open - Istanbul Warsteiner Challenger - Wolfsburg M15 Santiago 10th Wartburg Open - Eisenach Oberstaufen Cup - Oberstaufen M15 Asuncion M25 Asuncion M15 Concepcion Okal Cup 2001 International Bavarian Championships - Eckental DPD Challenger 2002 - Aschaffenburg ATU Cup 2001 - Weiden Okal Cup - Eckental Hamburg Challenger - Hamburg Corona Mexico City Open - Mexico City Chile F2 Warsteiner Challenger Lubeck - Lubeck Open de la Ville de Saint Denis - Reunion Island IPP Open - Helsinki The 70th King's Cup and Queen's Cup - Bangkok Open de la Ville de Saint Denis - Reunion Island Istanbul Challenger Okal Cup 2003 - Eckental ATU Cup - Weiden Nord/LB Open 2004 - Braunschweig 10ø Tornea B. Camparini - Reggio Emilia Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Ispat Open 2004 - Ostrava Rhein-Main Challenger 2004 - Aschaffenburg Oberstaufen Challenger Buenos Aires Challenger Guayaquil Challenger SAA Hilversum Open - Hilversum M15 Santiago St. Petersburg Challenger - St. Petersburg ATP Challenger Open 2004 - Monchengladbach IPP Open - Helsinki Unicredit (Suisse) Bank S. A. Challenger - Chiasso Tatra Banka Open - Bratislava Okal Cup 2004 - Eckental Orleans Challenger San Juan Challenger Todi Challenger Campinas Challenger Corrientes Challenger Buenos Aires Challenger Bucaramanga Challenger Santo Domingo Challenger Savannah Challenger Biella Challenger Heilbronn Challenger Vicenza Challenger Ischgl International Tennis Challenger 2003 - Ischgl Fano Challenger XL Capital Bermuda Open - Bermuda Santos Challenger Campinas Challenger Buenos Aires Challenger Santiago Challenger Lima Challenger Montevideo Challenger Perugia Challenger Belgaum Open - Belgaum Panama City Challenger Buenos Aires Challenger Canberra Challenger Sao Paulo Challenger Salinas Challenger Porto Alegre Challenger Heilbronn Challenger Guayaquil Challenger Cordoba Challenger Biella Challenger Buenos Aires Challenger Guayaquil Challenger Curitiba Challenger Vina del Mar Challenger Guayaquil Challenger Concepcion Challenger Lima 1 Challenger Barranquilla Challenger Temuco Challenger Sao Paulo Challenger Guayaquil Challenger Muller Cup - Ulm Montevideo Challenger Lima 2 Challenger Zagreb Challenger Perugia Challenger Marburg Challenger Guayaquil Challenger Liberec Challenger Schickedanz Open - Furth Cordenons Challenger Medellin Challenger Santiago Challenger Temuco Challenger Asuncion Challenger Santos Challenger Lima Challenger Montevideo Challenger Gemax Open - Belgrade Schickendanz Open - Furth Bunschoten Challenger BMW Open - Munich Cordenons Challenger Bulgarian Open - Sofia Heineken Open - Auckland Open 13 - Marseille Genova Challenger Szczecin Challenger Open de la Comunidad Valenciana - Valencia Hilton Waikoloa Village USTA Challenger - Waikoloa ATU Cup - Weiden Mercedes Cup - Stuttgart Tampere Challenger Poznan Challenger Meerbusch Challenger Luedenscheid Challenger Warsaw Challenger Bulgarian Challenger 2002 - Sofia Santiago 3 Challenger Lima 2 Challenger Brasilia Challenger Rio De Janeiro Challenger Bendigo Challenger Santiago Challenger Stockholm Open - Stockholm Concepcion 2 Challenger Yokohama World Tennis Gaora Cup - Yokohama Marbella Challenger Next Generation Hardcourts - Adelaide Pereira Challenger Salinas Challenger Buenos Aires Challenger International Tennis Championships - Delray Beach Buenos Aires 2 Challenger Villa Maria Challenger Coquimbo 2 Challenger Internationale Badische Meisterschaften Um Den Techem Cup - Zell SAP Open - San Jose Kroger / St. Jude International - Memphis Todi Challenger Amersfoort Challenger ATP Challenger 2003 Numea - New Caledonia Cepu Open - San Marino Buenos Aires Challenger Mauritius Open - Mauritius Pro Tennis World Open - Sunrise Montevideo Challenger Sao Paulo Challenger Ordina Open - 's-Hertogenbosch KGHM Emax Polish Indoors - Wroclaw Allianz Suisse Open - Gstaad Prague 2 Challenger Generali Open - Kitzbuhel Idea Prokom Open - Sopot Tigre Challenger Pilot Pen Tennis - New Haven Vietnam Open - Ho Chi Minh City Kremlin Cup - Moscow Montevideo Challenger Cordoba Challenger Porto Alegre Challenger Next Generation Adelaide International - Adelaide Open SEAT Godo 2006 - Barcelona BMW Open - Munich Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Tampere Challenger Buenos Aires Challenger Allianz Suisse Open Gstaad - Gstaad Generali Open - Kitzbuhel Little Rock Challenger Campionati Internazionali di Sicilia - Palermo 2003 Mercedes Cup - Stuttgart ATP Kremlin Cup - Moscow Davidoff Swiss Indoors Basel - Basel Heineken Open - Auckland Florence Challenger Montevideo Challenger ABN/AMRO World Tennis Tournament - Rotterdam Antofagasta Challenger The Dubai Tennis Championships - Dubai Cali Challenger Canberra Challenger BMW Open - Munich ARAG World Team Championship - Dusseldorf Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Prague Challenger Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Lima Challenger BMW Open - Munich Open de Moselle - Metz ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Santiago Challenger Qatar Exxon Mobil Open - Doha Heineken Open - Auckland The Dubai Tennis Championships - Dubai Gerry Weber Open - Halle BA-CA Tennis Trophy - Vienna Qatar ExxonMobil Open - Doha ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai BMW Open - Munich Gerry Weber Open - Halle Mercedes Cup - Stuttgart Santiago 2 Challenger Florianopolis Challenger ARAG World Team Championship - Dusseldorf Millenium Tennis Championships - Delray Beach Allianz Suisse Open Gstaad - Gstaad Allianz Suisse Open Gstaad - Gstaad Open de Moselle - Metz Montevideo Challenger Sarasota Challenger Bank Austria Tennis Trophy - Vienna Millennium Estoril Open - Estoril Heineken Open - Auckland BMW Open - Munich China Open - Beijing SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Grand Prix Hassan II - Casablanca ABN AMRO World Tennis Tournament - Rotterdam Porto Alegre Challenger ARAG World Team Championship - Dusseldorf BMW Open - Munich Mercedes Cup - Stuttgart Open de Moselle - Metz Masters Series - Hamburg Heineken Open - Auckland Villa Maria Challenger Heineken Open - Auckland ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Bet-At-Home Austrian Open - Kitzbuhel German Tennis Championships - Hamburg Open de Moselle - Metz China Open - Beijing Qatar ExxonMobil Open - Doha Heineken Open - Auckland Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Delray Beach International Tennis Championships - Delray Beach BMW Open - Munich Power Horse World Team Cup - Dusseldorf Gerry Weber Open - Halle Gerry Weber Open - Halle Bet-at-home Open - Hamburg International German Open - Hamburg Bet-at-home Cup - Kitzbuhel Moselle Open - Metz Valencia Open - Valencia Qatar ExxonMobil Open - Doha Heineken Open - Auckland Barcelona Open BancSabadell - Barcelona BMW Open - Munich Santos Challenger Bet-at-home Cup - Kitzbuhel Moselle Open - Metz China Open - Beijing Erste Bank Open - Vienna PBZ Zagreb Indoors - Zagreb Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona BMW Open - Munich Power Horse Cup - Dusseldorf Bet-at-home Open - Hamburg Valencia Open - Valencia ABN AMRO World Tennis Tournament - Rotterdam Barcelona Open BancSabadell - Barcelona BMW Open - Munich Mercedes Cup - Stuttgart Open de Moselle - Metz Gerry Weber Open - Halle Dubai Duty Free Tennis Championships - Dubai BMW Open - Munich Gerry Weber Open - Halle Bet-at-home Open - Hamburg Kremlin Cup - Moscow Aircel Chennai Open - Chennai Grand Prix Hassan II - Marrakech Open Parc - Lyon Gerry Weber Open - Halle Konzum Croatia Open - Umag Bet-at-home Open - Hamburg Rio Open - Rio de Janeiro Brasil Open - Sao Paulo Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston Grand Prix Hassan II - Marrakech BMW Open - Munich Mercedes Cup - Stuttgart Generali Open - Kitzbuhel ASB Classic - Auckland Davidoff Swiss Indoors Basel - Basel Erste Bank Open - Vienna ABN AMRO World Tennis Tournament - Rotterdam Gerry Weber Open - Halle Dubai Duty Free Tennis Championships - Dubai Tallahassee Challenger Argentina Open - Buenos Aires Chile Dove Men+Care Open - Santiago BMW Open - Munich Moselle Open - Metz Bank Austria Tennis Trophy - Vienna ABN AMRO World Tennis Tournament - Rotterdam Qatar ExxonMobil Open - Doha Chile Dove Men+Care Open - Santiago BMW Open - Munich BMW Open - Munich Gerry Weber Open - Halle Luedenscheid Challenger Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Rome Challenger San Miguel de Tucuman Challenger Santiago Challenger AEGON International - Eastbourne Mendoza Challenger Gerry Weber Open - Halle Kremlin Cup - Moscow Qatar ExxonMobil Open - Doha Austrian Open - Kitzbuhel Heineken Open - Auckland ABN AMRO World Tennis Tournament - Rotterdam BMW Open - Munich Rio De Janeiro Challenger Guayaquil Challenger Mercedes Cup - Stuttgart Bet-at-home Cup - Kitzbuhel Moselle Open - Metz Erste Bank Open - Vienna Valencia Open - Valencia Schickendanz Open - Furth Orleans Challenger Prostejov Challenger Qatar ExxonMobil Open - Doha Open Sud de France - Montpellier Bastad Challenger Gerry Weber Open - Halle Vegeta Croatia Open - Umag Moselle Open - Metz Kremlin Cup - Moscow Swiss Indoors Basel - Basel ASB Classic - Auckland Bet-at-home Open - Hamburg ABN AMRO World Tennis Tournament - Rotterdam Heilbronn Challenger Brasil Open - Sao Paulo Barcelona Open BancSabadell - Barcelona Quelle Cup - Furth Itajai Challenger Mercedes Cup - Stuttgart Generali Open - Kitzbuhel DPD Challenger 2001 - Aschaffenburg Buenos Aires Challenger Rakuten Japan Open - Tokyo Garanti Koza Sofia Open - Sofia Qatar ExxonMobil Open - Doha Apia International - Sydney Ecuador Open - Quito Okal Open - Eckental ABN AMRO World Tennis Tournament - Rotterdam Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Dubai Duty Free Tennis Championships - Dubai Brasil Open - Sao Paulo Cali Challenger US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona Blois Challenger Padova Challenger BMW Open - Munich Mercedes Cup - Stuttgart Erste Bank Open - Vienna Warsteiner Challenger Wolfsburg - Wolfsburg Generali Open - Kitzbuhel St. Petersburg Open - St. Petersburg Shenzhen Open - Shenzhen Villa Maria Challenger Garanti Koza Sofia Open - Sofia Campinas Challenger ABN AMRO World Tennis Tournament - Rotterdam Lima 2 Challenger Gerry Weber Open - Halle Schickendanz Open - Furth Parma Challenger Open Sud de France - Montpellier Savannah Challenger Grand Prix Hassan II - Marrakech Santiago Challenger Belgrade Challenger BMW Open - Munich Generali Open - Kitzbuhel Open Parc - Lyon Dubai Open - Dubai Costa do Sauipe Challenger Generali Open - Kitzbuhel Open Romania - Bucharest Cordoba Open - Cordoba Tampere Challenger San Benedetto Challenger Open de Moselle - Metz Rosario Challenger Noventi Open - Halle Hamburg European Open - Hamburg Open Seat Godo 2005 - Barcelona Mercedes Cup - Stuttgart Emilia-Romagna Open - Parma Tallahassee Challenger AIG Japan Open - Tokyo St. Petersburg Open - St. Petersburg Barcelona Open Banc Sabadell - Barcelona Tyler Challenger Hamburg European Open - Hamburg Internationaler Raiffeisen Grand Prix - St. Polten Santa Cruz de la Sierra Challenger Mercedes Cup - Stuttgart Orange Prokom Open - Sopot Salvador De Bahia Challenger Cordoba Open - Cordoba Curitiba Challenger Davidoff Swiss Indoors Basel - Basel Lima 3 Challenger Tennis Masters Series - Hamburg Power Horse Cup - Dusseldorf US Men's Clay Court Championship - Houston Open de la Comunidad Valenciana - Valencia Winston-Salem Open - Winston-Salem Rakuten Japan Open - Tokyo Erste Bank Open - Vienna Sydney International - Sydney Buenos Aires Challenger Argentina Open - Buenos Aires Pacific Life Open - Indian Wells Intrum Stockholm Open - Stockholm Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha Mercedes Cup - Stuttgart M25 Mar Del Plata Campionati Internazionali di Sicilia - Palermo Cordoba Open - Cordoba Copenhagen Open - Copenhagen Concepcion Challenger Santiago Challenger NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Punta Del Este Challenger Sao Paulo Challenger Pacific Life Open - Indian Wells Pacific Life Open - Indian Wells Tennis Masters Series - Hamburg Masters Series Hamburg - Hamburg Buenos Aires Challenger Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Tennis Channel Open - Las Vegas Masters Series Monte-Carlo - Monte Carlo Masters Series Monte-Carlo - Monte-Carlo Mercedes Cup - Stuttgart Qatar ExxonMobil Open - Doha Noventi Open - Halle Heineken Open - Auckland Masters Series Hamburg - Hamburg Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris Internationaler Raiffeisen Grand Prix - St. Polten BNP Paribas Open - Indian Wells Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells Shanghai Rolex Masters - Shanghai Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Tennis Masters Series - Hamburg Miami Open - Miami Mutua Madrid Open - Madrid Brasil Open - Sao Paulo Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Miami Open - Miami BNP Paribas Open - Indian Wells Rogers Masters - Montreal Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Sony Ericsson Open - Miami Western & Southern Open - Cincinnati Suisse Open - Gstaad Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami BNP Paribas Masters - Paris Sony Open Tennis - Miami Mutua Madrid Open - Madrid Rogers Cup - Toronto Western & Southern Open - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rogers Cup - Montreal Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Open - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Mercedes Cup - Stuttgart Apia International - Sydney U.S. Open - New York China Open - Beijing Open de Tenis Comunidad Valenciana - Valencia Moselle Open - Metz Kremlin Cup - Moscow Maharashtra Open - Pune German Tennis Championships - Hamburg ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai AEGON International - Eastbourne German Tennis Championships - Hamburg NASDAQ-100 Open - Miami French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Rogers Masters - Toronto U.S. Open - New York Australian Open - Melbourne French Open - Paris Shanghai - Shanghai Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York BNP Paribas Open - Indian Wells Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York U.S. Open - New York Wimbledon - London Australian Open - Melbourne U.S. Open - New York French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York French Open - Paris Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London French Open - Paris Western & Southern Open - Cincinnati U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne U.S. Open - New York Davis Cup, World Group, QF, BEL-GER 2-3 ARAG ATP World Team Championship - Dusseldorf Hopman Cup - Perth ARAG ATP World Tour Championship - Dusseldorf Davis Cup, World Group, 1R, CRO-GER 2-3 Davis Cup, World Group, QF, GER-FRA 1-4 Davis Cup, World Group, 1R, ARG-GER 5-0 Davis Cup, World Group, PO, GER-BRA 4-1 Davis Cup, World Group, 1R, GER-ESP 4-1 Davis Cup, World Group, PO, DOM-GER 1-4 Davis Cup, World Group, QR, GER-HUN 5-0 Davis Cup, Finals, Group C Davis Cup, Finals, QF, GBR-GER 2-0 Davis Cup, World Group, QF, ESP-GER 3-2 Davis Cup, World Group, 1R, GER-FRA 2-3 Wimbledon - London Davis Cup, World Group, SF, RUS-GER 3-2 Davis Cup, World Group, 1R, GER-KOR 3-2 ARAG ATP World Team Championship - Dusseldorf Davis Cup, World Group, QF, GER-ESP 1-4 Davis Cup, World Group, 1R, GER-AUT 3-2 Davis Cup, World Group, QF, ESP-GER, 3-2 Davis Cup, World Group, PO, GER-RSA 5-0 Davis Cup, PO, FRA-GER 4-1 All Lower level tournaments Davis Cup, World Group, QR, GER-BLR 4-1 Davis Cup, World Group, 1R, GER-CZE 2-3 Davis Cup, World Group, 1R, GER-BEL 1-4 Davis Cup, Group I, 2R, ARG-CHI 3-2 Olympics - Rio de Janeiro Cordoba Open - Cordoba Olympics - Tokyo